package com.bosssoft.boss_exam_web.model.dto;

import com.bosssoft.boss_exam_db.entity.Applicant;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@NoArgsConstructor
// 应聘者简历传输对象
public class ApplicantResumeDTO extends Applicant implements Serializable {

    //信息类别，分为用户基本信息和简历信息两种
    private String infoType;

    //简历信息类别，由ResumeKey维护
    private String  resumeType;

    //简历信息标识
    private String resumeKey;

    //简历信息描述
    private String resumeKeyDesc;

    //简历信息值
    private Object resumeValue;

    public ApplicantResumeDTO(String infoType, String resumeType, String resumeKey, String resumeKeyDesc, Object resumeValue) {
        this.infoType = infoType;
        this.resumeType = resumeType;
        this.resumeKey = resumeKey;
        this.resumeKeyDesc = resumeKeyDesc;
        this.resumeValue = resumeValue;
    }

}

